fuddle (one's) brain

Translations
embrumer le cerveau